urban village - French English Dictionary